make sacrifices - Français Anglais Dictionnaire